clueless regarding (something)

Translations
ne rien comprendre à (quelque chose)